deposit on a polluting product - Türkisch Englisch Wörterbuch